Die Anweisung mu▀ innerhalb einer Sub-, Function- oder Property-Prozedur (Property Get, Property Let, Property Set) auftreten. Fⁿr diesen Fehler gibt es die folgende Ursache und L÷sung:
Static ist auf Modulebene nicht erforderlich, da alle Variablen auf Modulebene statisch sind. Verwenden Sie auf Modulebene nicht ReDim, sondern Dim. Sie erstellen ein dynamisches Datenfeld auf Modulebene, indem Sie es mit Dim deklarieren und ein leeres Klammernpaar verwenden.
Anmerkung Auf Modulebene k÷nnen Sie nur Kommentare und Deklarationsanweisungen verwenden, z.B.: Const, Declare, DefTyp, Dim, Option Base, Option Compare, Option Explicit, Option Private, Private, Public und Type. Die Anweisungen Sub, Function und Property befinden sich au▀erhalb des Rumpfes der zugeh÷rigen Prozedur, aber innerhalb der Prozedurdeklaration.
Weitere Informationen erhalten Sie, wenn Sie das fragliche Element auswΣhlen und F1 (unter Windows) oder HILFE (beim Macintosh) drⁿcken.